#include <header.h>

int my_errno;

void a(){
    my_errno = 10;
}

int main(int argc, char *argv[]){
    ARGS_CHECK(argc, 2);

    a();


    /*
    for(int i=0; i<argc; i++){
        printf("%s \n", argv[i]);
    }
    */
    // 系统调用

    //int file_fd = open(); -> errno
    // -1 
    // perror errno
    int file_fd = open("1.txt", O_RDWR);
    ERROR_CHECK(file_fd, -1, "open");
    /*
    if(file_fd == -1){
        perror("open");
    }
    */


    // 第二个参数
    printf("2: %d \n", atoi(argv[1]));


    // 系统调用
    int ret = -1;
    if(ret == -1){

        ERROR_CHECK(ret, -1, "somethings");
    }
    else{

        printf("123 \n");
    }





    return 0;
}

